place where the shore is precipitous - İspanyolca İngilizce Sözlük